.heading
{
  border-top: 1px solid white;
  margin-bottom: 0px;
  color: black;
}

.linkHeading
{
  border-top:    1px solid #404040;
  border-left:   1px solid #404040;
  border-right:  1px solid white;
  border-bottom: 1px solid white;
  color: white; 
  background: #808080;
  font: 18px Tahoma;
}

.linkUrl {
  border-top:    1px solid #808080;
  border-left:   1px solid #808080;
  border-right:  1px solid #808080;
  border-bottom: 1px solid #808080;
  font: 12px Tahoma;
}

.iforum-tree { margin: 0px; border: none; }
.toolbar { border: none; }
.splitter { border: none; }

treechildren::-moz-tree-cell-text(unread)
{
  font-weight: bold;
}

#busyAnimation { padding: 5px; }

#iforum-button {
  list-style-image: url("chrome://iforum/skin/logo-24.png");
}

toolbar[iconsize="small"] #iforum-button {
  list-style-image: url("chrome://iforum/skin/logo-24.png");
}

/* Define context menu styles */
#iforum-ctxmenu-scrape {
	list-style-image: url("chrome://iforum/skin/logo-16.png");
}

treechildren::-moz-tree-cell-text
{
  padding-left: 4px;
}

.heading { 
	border-top: 1px solid white; margin-bottom: 2px; color: black; 
}	
.linkHeading {
	border-top:    1px solid #404040;
	border-left:   1px solid #404040;
	border-right:  1px solid white;
	border-bottom: 1px solid white;
	color: white; 
	background: #808080;
	font: 18px Tahoma;
}	
.iforum-tree	{
	margin: 0px; border: none;
}
.toolbar, .splitter {
	border: none;
}

treechildren::-moz-tree-cell-text(highprob,unread,focus,selected) {
	color: white; 
}
treechildren::-moz-tree-cell-text(keyword){ 
	color: #10a010; 
}
treechildren::-moz-tree-cell-text(keyword,focus,selected) { 
	color: white; 
}	
treechildren::-moz-tree-row(current) { 
	border: 1px dotted Highlight; 
}
treechildren::-moz-tree-row(current,selected) { 
	border: 0px; 
}
	
toolbarbutton
	{ border: 1px solid transparent; padding: 2px 1px 2px 2px; margin: 0px 1px 0px 1px; }
toolbarbutton:hover
	{ background: #b0b0b0; border: 1px solid #0a0a0a; }
toolbarbutton[disabled="true"]
	{ background: transparent; border: 1px solid transparent; }
.toolbarbutton-icon
	{ padding: 1px; -moz-margin-end: 0px; }
.toolbarbutton-menu-dropmarker
	{ padding: 2px 2px 2px 2px; }
.toolbarbutton-menubutton-dropmarker
	{ border-left: 1px solid transparent; }
toolbarbutton:hover .toolbarbutton-menubutton-dropmarker
	{ border-left: 1px solid #0a0a0a; }
toolbarbutton[type="menu-button"],
toolbarbutton[type="menu-button"]:hover,
toolbarbutton[type="menu-button"]:hover:active,
toolbarbutton[type="menu-button"][open="true"]
	{ padding: 0 !important; }
.toolbarbutton-menubutton-button
	{ margin: 0px; }

#tb-check, #tb-cancel
	{ margin-left: 4px; }
#iforum-icon
	{ margin-right: 4px; margin-top: 0px; margin-bottom: 0px; }

#tb-check, #fb-check
	{ margin-left: 4px; list-style-image: url("chrome://iforum/skin/images/check.png"); }
#tb-stop
	{ margin-left: 4px; list-style-image: url("chrome://iforum/skin/images/stop.png"); }
#tb-addFolder
	{ list-style-image: url("chrome://iforum/skin/images/addFolder.png"); }
#tb-addTask
	{ list-style-image: url("chrome://iforum/skin/images/addTask.png"); }
#tb-edit
	{ list-style-image: url("chrome://iforum/skin/images/edit.png"); }
#tb-del
	{ list-style-image: url("chrome://iforum/skin/images/delete.png"); }
#tb-options
	{ list-style-image: url("chrome://iforum/skin/images/options.png"); }
#tb-about
	{ list-style-image: url("chrome://iforum/skin/images/help.png"); }
#fb-home
	{ list-style-image: url("chrome://iforum/skin/images/home.png"); }
#fb-tag
	{ list-style-image: url("chrome://iforum/skin/images/tag.png"); }
#fb-delete
	{ list-style-image: url("chrome://iforum/skin/images/delete.png"); }
	

#ctxmenu-check-task
	{ list-style-image: url("chrome://iforum/skin/images/check.png"); }
#ctxmenu-stop-task
	{ list-style-image: url("chrome://iforum/skin/images/stop.png"); }
#ctxmenu-edit-this
	{ list-style-image: url("chrome://iforum/skin/images/edit.png"); }
#ctxmenu-delete-this
	{ list-style-image: url("chrome://iforum/skin/images/delete.png"); }
#ctxmenu-show-start
	{ list-style-image: url("chrome://iforum/skin/images/home.png"); }
#ctxmenu-check-all
	{ list-style-image: url("chrome://iforum/skin/images/check.png"); }